fertility deity - Spanish English Dictionary